|
Zpřístupnění funkcí CLIPS z jazyka Ruby
Čecho, Jaroslav ; Smrčka, Aleš (oponent) ; Letko, Zdeněk (vedoucí práce)
Tato práce popisuje knihovnu rbClips, která zpřístup\v{n}uje funkce CLIPS v jazyce Ruby. CLIPS je software pro tvorbu expertních systémů původně vyvinutý v NASA na začátku 90. let. Nástroj je napsán v jazyce C a jeho uživatelské rozhraní je velice podobné jazyku Lisp. Ruby je moderní dynamický skriptovací jazyk, který programátorovi nabízí flexibilní syntax, otevřenost objektů, čistě objektové prostředí a další zajímavé vlastnosti. Výsledná knihovna bude použita v antivirovém programu k tvorbě expertního systému pro automatickou detekci malware.
|
| |
|
Detekce nepozornosti pilotů
Novotný, Josef ; Mekyska, Jiří (oponent) ; Smékal, Zdeněk (vedoucí práce)
Tato diplomová práce se zabývá problémem nepozornosti pilotů a návrhem systému pro detekci nepozornosti pilotů všeobecného letectví. Nepozornost patří mezi chyby způsobené lidským faktorem, které v současné době přispívají k nejčastějším příčinám nehod v letectví. Teoretická část práce se věnuje definici pojmu nepozornosti, srovnává různé kategorie letectví na základě letových pravidel a obsahuje rešerši detekčních metod. Praktická část práce se zabývá výběrem vhodných senzorů, sběrem dat a realizací detekčních algoritmů. V rámci řešení byly zvoleny dva různé přístupy. První z nich představuje implementaci metody strojového učení s využitím RUSBoost klasifikátoru, který detekuje stavy pozornosti a rozptýlení. Druhý přístup reprezentuje návrh systému pro detekci nepozornosti pilotů na základě souboru pravidel specifikovaných v expertním systému CLIPS.
|
|
Detekce nepozornosti pilotů
Novotný, Josef ; Mekyska, Jiří (oponent) ; Smékal, Zdeněk (vedoucí práce)
Tato diplomová práce se zabývá problémem nepozornosti pilotů a návrhem systému pro detekci nepozornosti pilotů všeobecného letectví. Nepozornost patří mezi chyby způsobené lidským faktorem, které v současné době přispívají k nejčastějším příčinám nehod v letectví. Teoretická část práce se věnuje definici pojmu nepozornosti, srovnává různé kategorie letectví na základě letových pravidel a obsahuje rešerši detekčních metod. Praktická část práce se zabývá výběrem vhodných senzorů, sběrem dat a realizací detekčních algoritmů. V rámci řešení byly zvoleny dva různé přístupy. První z nich představuje implementaci metody strojového učení s využitím RUSBoost klasifikátoru, který detekuje stavy pozornosti a rozptýlení. Druhý přístup reprezentuje návrh systému pro detekci nepozornosti pilotů na základě souboru pravidel specifikovaných v expertním systému CLIPS.
|
| |
|
Zpřístupnění funkcí CLIPS z jazyka Ruby
Čecho, Jaroslav ; Smrčka, Aleš (oponent) ; Letko, Zdeněk (vedoucí práce)
Tato práce popisuje knihovnu rbClips, která zpřístup\v{n}uje funkce CLIPS v jazyce Ruby. CLIPS je software pro tvorbu expertních systémů původně vyvinutý v NASA na začátku 90. let. Nástroj je napsán v jazyce C a jeho uživatelské rozhraní je velice podobné jazyku Lisp. Ruby je moderní dynamický skriptovací jazyk, který programátorovi nabízí flexibilní syntax, otevřenost objektů, čistě objektové prostředí a další zajímavé vlastnosti. Výsledná knihovna bude použita v antivirovém programu k tvorbě expertního systému pro automatickou detekci malware.
|